needle receptacle - Spanish English Dictionary